关键字: render
  • 回流和重绘
    html 加载过程在页面加载时,浏览器把获取到的HTML代码解析成1个DOM树,DOM树里包含了所有HTML标签,包括display:none隐藏,还有用JS动态添加的元素等。浏览器把所有样式(用户定义的CSS和用户代理)解析成样式结构体D ...
  • 手写 Vue Router 源码
    Vue Router 基础回顾 使用步骤 首先使用 vue cli 创建一个 Vue 项目来回顾一下 vue router 的使用。 全局安装 vue cli。 npm i -g @vue/cli 安装完成后检查版本是否正常。 vue -- ...
  • 学Vue,就要学会vue JSX(一)
    最近在做一个项目,然后里面也用到了jsx。因为其实有一些功能也需要更加灵活的去处理。 介绍一下JSX JSX 简介 JSX是一种Javascript的语法扩展,JSX = Javascript + XML,即在Javascript里面写XM ...
  • 学Vue,就要学会vue JSX(二)
    学习JSX,先了解一下createElement 提到JSX,不可避免的就要提到createElement,当你看完本节,你会发现,奇怪的知识又增多了。ok,我们接着上一部分继续讲。这一次的准备工作是了解createElement。 从Vu ...
  • 学Vue,就要学会vue JSX(三)
    是时候使用JSX代替createElement了 接着上面的讲,当我们看到上面用createElement去实现组件,太麻烦了,别说工作效率提高了,就是那些嵌套可以嵌套正确就很赞了,所以我们需要用JSX去简化整个逻辑。当年我做项目的时候就遇 ...
  • 学Vue,就要学会vue JSX(大结局)
    只能在render函数里面使用JSX吗 当然不是,你可以定义method,然后在method里面返回JSX,然后在render函数里面调用这个方法,不仅如此,JSX还可以直接赋值给变量,比如下面这段代码 methods: { $_ ...
  • 跟着whatwg看一遍事件循环
    前言 对于单线程来说,事件循环可以说是重中之重了,它为任务分配不同的优先级,井然有序的调度。让js解析,用户交互,页面渲染等互不冲突,各司其职。 我们书写的代码无时无刻都在和事件循环打交道,要想写出更流畅,我们就必须深入了解事件循环,下面我 ...
  • 替代 webpack?一文带你了解 snowpack 原理,你还学得动么
    近期,随着 vue3 的各种曝光,vite 的热度上升,与 vite 类似的 snowpack 的关注度也逐渐增加了。目前(2020.06.18)snowpack 在 Github 上已经有了将近 1w stars。 snowpack 的代 ...
  • react 之装饰器
    1. 什么是装饰器 Decorator 是 ES7 的一个新语法,他可以对一些对象进行装饰包装然后返回一个被包装过的对象,可以装饰的对象包括:类,属性,方法等。打个比方:你出去玩,出门前戴了一顶帽子,这是帽子就是装饰器,你自己就是被装 ...
  • 面试分享:一年半前端跳槽面试经验(头条、微信、shopee)
    web前端学习教程的小伙伴们可以添加QQ群:282549184大家可以互相学习 提升自己在2020年的时候,突然想搞点大事,思来想去,感觉只有跳槽是最刺激的。由于我比较懒,不想换城市,所以这次只面试了头条、微信和 shopee。十分幸运,都 ...

暂无数据